visitor at a watering place - French English Dictionary